$(function() {
	//系统管理
	//----角色管理
	/**
	 * Init
	 *
	 * 
	 * |-- 
	 * |   `-- 
	 * |   `-- 
	 * |	   `-- 
	 * |		   `-- 
	 * |		   `-- 
	 * |			   `-- 
	 * |		   `-- 
	 * |-- 
	 * |-- 
	 */
	var ad = appData();

	var tmplObj = null;
	
	var arrys = []
	console.log('已加载')

	DomNameStart()

	function DomNameStart() {

		
		//侧面添加class、索引加载
		//$('.sys-sidebar ul li').eq(0).find('ul li ').eq(0).addClass('active')

		var name = $('.sys-sidebar').find('li .active a').text()

		$("#TopName").text(name) //替换头部日志名称
		
		
		  
		
		
		showTable(true,1)
		loadZtree()
		
		$("#add").on('click',function(){
			$("#addRole").show()
		})
		$("#close").on('click',function(){
			$("#addRole").hide()
		})
	}
	
	
	
	//表格show加载
	function showTable(dontRenderPager, page) {
  		
		var params = {
			"page":page,
			
			"pageSize": appApi('PAGE_SIZE')
		}
  		
		ad.insert("ROLE_MAN_LIST", params, function(data) {
			
			$("#tableBody").empty();
			if (data.length === 0) {
				$("#tableBody").append("<tr><td colspan='7' class='colspanCss'><h1>暂无数据</h1></td></tr>");
				return false;
			}
		
			
			
			$.get('scripts/app/safe/sysManage/roleMan.tmpl', function(tmpl) {
			
				
				$("#tableBody").empty().append($.tmpl(tmpl, data))
				
				if (dontRenderPager) {
					renderPager(data.totalRecord);
				}
			})
			
		})
	}
	
	function renderPager(totalRecord, nowPage) {
		$("div.page").pagination(totalRecord, appApi("PAGE_SIZE"), {
			callback: function(page_id, jq) {
				pageNumNow1 = page_id + 1;
				showTable(false, pageNumNow1);
			}
		}, nowPage);
	};
	
	
	function loadZtree() {
		  var setting = {
		    check: {
		      enable: true
		    },
		    data: {
		      simpleData: {
		        enable: true
		      }
		    }
		  };

		  var zNodes =[
		  { id:1, pId:0, name:"数据采集系统", open:true},
		  { id:11, pId:1, name:"数据源管理"},
		  { id:12, pId:1, name:"采集任务管理"},
		  { id:13, pId:1, name:"数据采集监控"},
		  { id:14, pId:1, name:"录入工具"},
		
		  { id:2, pId:0, name:"数据分析系统", open:true},
		  { id:21, pId:2, name:"特征综合关联系统"},
		  { id:22, pId:2, name:"综合关联分析系统"},
		  { id:23, pId:2, name:"重点区域安全防控系统"},
		
		  { id:3, pId:0, name:"数据交换系统"},
		  { id:31, pId:3, name:"共享管理"},
		  { id:32, pId:3, name:"交换管理"},
		  { id:33, pId:3, name:"配置管理"},
		
		  { id:4, pId:0, name:"数据资源目录"},
		  { id:41, pId:4, name:"公安信息服务"},
		  { id:42, pId:4, name:"数据清洗对比"},
		  { id:43, pId:4, name:"审批管理"},
		  { id:44, pId:4, name:"系统管理"},
		  { id:45, pId:4, name:"公众用户", open:true},
		  { id:46, pId:45, name:"资源访问"},
		  { id:47, pId:45, name:"资源下载"},
		  { id:48, pId:45, name:"资源上传"},
		
		
		  { id:5, pId:0, name:"大数据平台"},
		  { id:51, pId:5, name:"门户网站管理"},
		  { id:52, pId:5, name:"hadoop 集群管理"},
		  { id:53, pId:5, name:"搜索引擎管理"}
		  ];
		
		  $(document).ready(function(){
		   $("#add").on("click",function(){
		    $(".dialog").show();
		  })
		
		   $(".dialog .close,#cancel").on("click",function(){
		    $(".dialog").hide();
		  })
		   $.fn.zTree.init($("#role"), setting, zNodes);
		 })
	}
	
})